package com.wyd.singleton;

/**
 * @author Yudi Wang
 * @date 2022/1/27 15:08
 */
public class SingletonA {

    /**
     * 利用jvm机制，加载类时实例化单例
     * 优点：简单
     * 缺点：程序启动时实例化，会造成启动时负担重，且未必会用到该类
     */
    private static SingletonA singletonA = new SingletonA();

    /**
     * 私有化 new 方法
     */
    private SingletonA() {

    }

    /**
     * 获取实例的
     *
     * @return
     */
    public static SingletonA getInstance() {
        return singletonA;
    }


}
